special heavy penal courts - Turkish English Dictionary